SQL="Exec vi_Select_InsideLink "&ColumnId 是什么语句啊?

来源:百度知道 编辑:UC知道 时间:2024/06/19 21:48:07
这句我怎么看不懂呢,请大家指教
我也怀疑是个函数调用,但是怎么找都找不到这个函数,。
全文是这样的:
Public Function Get_InsideLink_ByColumn(ColumnId)
Select Case iDataBaseType
Case 0
SQL="Exec vi_Select_InsideLink "&ColumnId
Case 1
SQL="SELECT Word, Link"
SQL=SQL&" FROM NB_Link"
SQL=SQL&" WHERE (ColumnId=0 Or ColumnId="&ColumnId&")"
Case 2
SQL="Exec sp_EliteArticle_InsideLink_ByColumn_Select "&ColumnId
End Select

Get_InsideLink_ByColumn=DB_Query(SQL)
End Function
其中 ColumnId是用户id,这条语句里并没有包含任何列

vi_Select_InsideLink 可能是个数据库的过程或函数。 根据这句语句的表述,可能是:执行了数据库中的一个名为 vi_Select_InsideLink 的过程,ColumnId很难判断,字面意思是列的标示。查询(选择)内部连接,条件与ColumnId有关。 前不着村,后不着店,没办法进行上下文分析。不好意思!iDataBaseType =1 或 3 都是执行数据库过程或函数,2时执行了一条普通SQL。
vi_Select_InsideLink、sp_EliteArticle_InsideLink_ByColumn_Select 这连个数据库过程或函数可在用户数据库中的函数或过程里找一下,没有的话,到系统数据库中找一找,应该有的!